home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / c / lha_axeman / lhdir.h < prev    next >
C/C++ Source or Header  |  1995-09-01  |  806b  |  34 lines

  1. /*----------------------------------------------------------------------*/
  2. /*        Directory access routine for LHarc UNIX            */
  3. /*        This is part of LHarc UNIX Archiver Driver        */
  4. /*        Copyright(C) MCMLXXXIX  Yooichi.Tagawa            */
  5. /*    Emulate opendir(),readdir(),closedir() function for LHarc    */
  6. /*                                    */
  7. /*  V0.00  Original                1988.05.31  Y.Tagawa    */
  8. /*  V0.03  Release #3 for LHarc UNIX        1988.07.02  Y.Tagawa    */
  9. /*  V1.00  Fixed                1989.09.22  Y.Tagawa    */
  10. /*----------------------------------------------------------------------*/
  11.  
  12.  
  13. /* DIRBLKSIZ must be sizeof (SYSTEM struct direct) * N   !!! */
  14.  
  15. #ifndef DIRBLKSIZ
  16. #define DIRBLKSIZ    512
  17. #endif
  18.  
  19. struct direct
  20. {
  21.   int    d_ino;
  22.   int    d_namlen;
  23.   char    d_name[256];
  24. };
  25.  
  26. typedef struct
  27. {
  28.   int    dd_fd;
  29.   int    dd_loc;
  30.   int    dd_size;
  31.   char    dd_buf[DIRBLKSIZ];
  32. } DIR;
  33.  
  34.